* {
  outline: none;
  font-family: "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif;
}

body,
form,
html {
  min-height: 100vh;
  background-color: #FFF;
}

.off-canvas-wrapper,
.off-canvas-content,
div#app {
  min-height: 100vh;
}

ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

select {
  -webkit-appearance: none;
  -moz-appearance: none;
}
